css: An opaque background does not allow omitting push_group
authorBenjamin Otte <otte@redhat.com>
Tue, 13 Dec 2016 22:00:26 +0000 (23:00 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 20 Dec 2016 17:01:10 +0000 (18:01 +0100)
commitdd1cf1ac0f1f35f1d5810cbfbd445d8241f76414
tree12b60d907335c643ee938db3de54fd5c0ce17625
parent23e35706b49c0266765f5de017c206db40a062b1
css: An opaque background does not allow omitting push_group

When the background-clip of the background is smaller than the
background-clip of blended images, not pushing a group is wrong.

Test testing exactly that included.
gtk/gtkrenderbackground.c
testsuite/reftests/Makefile.am
testsuite/reftests/background-blend-mode-clip-interaction.css [new file with mode: 0644]
testsuite/reftests/background-blend-mode-clip-interaction.ref.ui [new file with mode: 0644]
testsuite/reftests/background-blend-mode-clip-interaction.ui [new file with mode: 0644]